package net.da.processor.authorization.impl;

import net.da.core.bof.ApplicationSession;
import net.da.processor.AbstractProcessor;
import net.da.processor.authorization.LoginProcessor;
import net.da.processor.authorization.io.LoginRequest;
import net.da.processor.authorization.io.LoginResponse;

public class LoginProcessorImpl extends AbstractProcessor<LoginResponse, LoginRequest> implements LoginProcessor {

    @Override
    protected LoginResponse process(LoginRequest request, ApplicationSession session) {
        throw new UnsupportedOperationException();
    }

    @Override
    protected LoginResponse buildIOResponseEmptyInstance() {
        return new LoginResponse();
    }
}
